package com.hlkj.pay.vo.order.req;

import java.io.Serializable;

import javax.validation.constraints.NotEmpty;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
* ad订单退款申请信息表
* @TableName t_ad_order_refund_apply
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
public class OrderRefundApplyReq implements Serializable {
    private static final long serialVersionUID = -5249740105263750701L;
    /**
     * 机构订单号
     */
    @Schema(description ="支付订单号")
    @NotEmpty(message = "支付订单号 不能为空")
    private String payOrderNo;
    /**
    * 退款原因
    */
    @Schema(description ="退款原因")
    private String refundReason;
    /**
    * 本次退款金额
    */
    @Schema(description ="本次退款金额")
    @NotEmpty(message = "本次退款金额不能为空")
    private String refundAmount;

}
